const express = require('express')
const router = express.Router()
const expressJoi = require('@escook/express-joi')

const { uploadFile, uploadImageList } = require('../router_handler/upload')

// 上传文件的中间件
const { uploadImageFile } = require('../utils/middleware')

/**
 * 上传图片文件
 * 在请求的“Body”选项卡中，选择“form-data”。
 * 添加一个新的表单字段，使用 "file" 作为键，选择一个要上传的文件。
 * */
// router.post('/uploadImage', uploadImageFile.single('file'), uploadFile)

/**
 * 批量上传图片文件
 * 在请求的“Body”选项卡中，选择“form-data”。
 * 添加一个新的表单字段，使用 "images" 作为键，选择要上传的文件。
 * @param groupId 组的id 可选
 * */
router.post('/imageList', uploadImageFile.array('images', 15), uploadImageList)

//
//
module.exports = router
